Sharanayya
ProjectsBlogVideosResume

Still reading? Let's talk.

I'm serving my notice period and can join from Oct 12, 2026, open to full-time Software Engineer, Full-Stack and GenAI roles. The fastest way to reach me is a quick call or an email.

Book a call
  • GitHub
  • LinkedIn
  • X
  • YouTube
  • RSS

© 2026 Sharanayya R Tenginamath · Tech Swamy Kannada. Built with Next.js.

HomeProjectsBlogResume
All articles

Tagged Web Development

13 articles

AllAIAPIAsyncBackendBeginnerBeginnersBrowserCSSDNSDevOpsES6EmbeddingsEmmetFrontendGitHTMLHTTPInfrastructureJavaScriptLLMMachine LearningNetworkingNext.jsOperatorsPerformanceProductivityProgramming BasicsPromisesPythonRAGReactTCPToolsTransformersUDPVS CodeVector SearchVersion ControlWeb DevelopmentcURL
  • JavaScript
  • Async

JavaScript Promises : The Complete Guide to Async Code

Master JavaScript Promises from scratch — lifecycle, .then()/.catch()/.finally(), all static methods (all, allSettled, race, any), real-world examples, visual diagrams, and hands-on assignments. Written from 4+ years of full-stack development experience.

Mar 1, 2026·17 min read

  • JavaScript
  • Web Development

JavaScript Operators — The Basics You Need to Know

Master JavaScript operators — arithmetic, comparison, logical, and assignment — with real-world examples, visual diagrams, truth tables, and hands-on assignments. A practical guide from 4+ years of full-stack development.

Feb 24, 2026·19 min read

  • JavaScript
  • Web Development

Understanding Variables and Data Types in JavaScript — The Complete Beginner's Guide

Learn JavaScript variables (var, let, const) and data types with real-life analogies, clear code examples, comparison diagrams, and hands-on assignments. A practical guide written from 4+ years of full-stack development experience.

Feb 23, 2026·15 min read

  • Next.js
  • React

Next.js 16 Deep Dive – Cache Components, React Compiler & Production Best Practices

A comprehensive guide to Next.js 16 features including Partial Pre-Rendering (PPR), React Compiler, Turbopack, and production-grade optimizations. Learn with diagrams and code examples.

Feb 4, 2026·7 min read

  • Git
  • Version Control

Git for Beginners: Basics and Essential Commands

Learn Git from scratch—what it is, why developers use it, core concepts (repository, commit, branch, HEAD), and essential commands. A practical guide with diagrams and a real workflow.

Jan 30, 2026·9 min read

  • DNS
  • Networking

DNS Record Types Explained: A, CNAME, MX, and More

Understand how the internet's phonebook works. A simple guide to A, AAAA, CNAME, MX, and TXT records.

Jan 29, 2026·5 min read

  • cURL
  • API

Getting Started with cURL: A Beginner's Guide for Developers

Learn the basics of cURL, why developers love it, and how to make your first API requests from the command line.

Jan 28, 2026·6 min read

  • Networking
  • TCP

TCP vs UDP: When to Use What, and How TCP Relates to HTTP

Understand the key differences between TCP and UDP protocols. Learn when to use each, how HTTP works on top of TCP, and clear up the common confusion between transport and application layer protocols.

Jan 28, 2025·11 min read

  • CSS
  • Web Development

CSS Selectors 101: Targeting Elements with Precision

Master CSS selectors from basics to advanced. Learn element, class, ID, group, and descendant selectors with practical examples. Build a solid foundation for styling web pages.

Jan 27, 2025·11 min read

  • HTML
  • Emmet

Emmet for HTML: A Beginner's Guide to Writing Faster Markup

Learn Emmet, the shortcut language that turns cryptic abbreviations into full HTML in seconds. Master basic syntax, nesting, multiplication, and boost your HTML productivity by 10x.

Jan 27, 2025·9 min read

  • Web Development
  • Browser

How a Browser Works: A Beginner-Friendly Guide to Browser Internals

Learn how browsers transform a URL into pixels on your screen. Understand DOM, CSSOM, rendering engines, and the complete journey from pressing Enter to seeing a webpage.

Jan 27, 2025·10 min read

  • HTML
  • Web Development

Understanding HTML Tags and Elements: A Complete Beginner's Guide

Learn the fundamentals of HTML tags and elements. Understand opening tags, closing tags, void elements, block vs inline elements, and commonly used HTML tags with practical examples.

Jan 27, 2025·10 min read

  • Networking
  • TCP

TCP Working: 3-Way Handshake & Reliable Communication Explained

Learn how TCP ensures reliable data transmission over the internet. Understand the 3-way handshake, sequence numbers, acknowledgments, retransmission, and connection termination with clear diagrams.

Jan 27, 2025·10 min read

HomeProjectsBlogResume